On the Development of a Programming Teaching Tool: The Effect of Teaching by Templates on the Learning Process
نویسندگان
چکیده
One of the major issues related to teaching an introductory programming course is the excessive amount of time spent on the language’s syntax, which leaves little time for developing skills in program design and solution creativity. The wide variation in the students’ backgrounds, coupled with the traditional classroom (one size-fits-all) teaching strategy, and bounded course duration, makes it extremely difficult for an instructor to go beyond adequate syntax coverage, to developing and enhancing the student’s problem solving abilities. The solution to this dilemma is provided by a teaching environment that transforms and enhances traditional classroom teaching with a customized software teaching tool. We proposed, developed, and tested a software tool for teaching a first course in programming languages. The tool was used in teaching one of four sections of a programming course in our institution with favorable comparative results. This paper presents the comparative results of testing the teaching tool on an introductory computer programming course. Our results indicate that the tool was very effective in improving the students’ performance in learning the programming concepts and reducing the time spent on syntax coverage. Additionally, the tool has proved to be useful in the following:
منابع مشابه
Development and Psychometric Evaluation of a Tool for Assessing Emotional Intelligence in Teaching
Introduction: Emotional Intelligence (EI) has become a matter of great interest in teaching due to its positive effects on teaching-learning process, achievement in life, and improvement potential. Several instruments have been developed to measure individuals’ EI but none of them have been able to show to what extent a teacher uses EI in his teaching. This study was performed to develop an emo...
متن کاملThe Effect of Dynamic Assessment of Language Learning: A Review of Literature
Researchers have historically noted the importance of Dynamic Assessment and its effect on students’ language learning. DA offers teachers and learners vast opportunities for language teaching and learning. The present article can be considered as part of the recent trend in the field of language teaching. It attempts to describe Dynamic Assessment and review the literature on the effect of DA ...
متن کاملThe Effect of Teaching Self-Regulated Learning Strategies on Critical Thinking and Mental Health of 6th Elementary Students
Introduction: Today, knowledge of self-regulated learning strategies is one of the requirements for studentschr('39') success. Self-regulatory learning is not an academic or mental performance skill, but a self-directed process in which learners can apply their mental skills to academic skills. The purpose of this study was to investigate the effect of teaching self-regulated learning strategie...
متن کاملInvestigating the Effects of Humanistic Elements of the Classroom Environments on Learners’ EFL Learning Development in Shahrekord
With the emergence of learner-centered approaches to teaching, the importance of learnerautonomy becomes more and more evident. In addition, there are many of elements inEnglish teaching/learning environments that may affect the EFL language learner'sautonomous learning. Thus, this study was conducted, aiming to find out the extent towhich students think the autonomy of ...
متن کاملThe Effect of Blended Method of Teaching on Outputs of Learning Quran among Honor High School Students
The Effect of Blended Method of Teaching on Outputs of Learning Quran among Honor High School Students E. FathiAazar, Ph.D. T. Haashemi, Ph.D. Y. Adib, Ph.D. Sh. Vaahedi, Ph.D. S.M. Tabaatabaa’ee To determine the effect of the blended method of teaching on the knowledge, skills, and attitudes learned in the high school Quran course, with the mediating effect of learnin...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- JITE
دوره 5 شماره
صفحات -
تاریخ انتشار 2006